home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / AppleCD SC Training / Introduction / background_2772.txt < prev    next >
Text File  |  1990-04-09  |  10KB  |  414 lines

  1. -- background: 2772 from stack: in
  2. -- bmap block id: 8858
  3. -- flags: 0000
  4. -- background id: 0
  5. -- name: MasterBackground
  6. ----- HyperTalk script -----
  7.  
  8.  
  9.  
  10.  
  11.  
  12. -- part 2 (button)
  13. -- low flags: 80
  14. -- high flags: C004
  15. -- rect: left=59 top=0 right=17 bottom=397
  16. -- title width / last selected line: 0
  17. -- icon id / first selected line: 0 / 0
  18. -- text alignment: 0
  19. -- font id: 20
  20. -- text size: 12
  21. -- style flags: 0
  22. -- line height: 16
  23. -- part name: Ruby
  24. ----- HyperTalk script -----
  25. -- How the Ruby Palette works generally:
  26.  
  27. -- Clicking on the Ruby button
  28.  
  29. -- 1) will toggle the the Palette on or off.
  30. -- 2) with the command key shows the bkgnd Mask.
  31. -- 3) with the option key shows the Mask with it‚Äôs hilite on
  32. -- 4) with the shift key hides the entire Ruby Palette. (To show the Ruby Palette again, type Ruby into the message box).
  33.  
  34. -- The bkgnd Mask allows artists to view only the card level art.
  35. -- The Mask can be hidden in turn by command-clicking on it.
  36. -- To reverse the hilite of the Mask from black to white or vice versa, just click on it with the option key.
  37.  
  38. --ENJOY!
  39.  
  40. on mouseUp
  41.   if the optionKey is down then
  42.     show bkgnd button "Mask"
  43.     set the hilite of bkgnd button "Mask" to true
  44.     exit mouseUp
  45.   end if
  46.   if the commandKey is down then
  47.     show bkgnd button "Mask"
  48.     exit mouseUp
  49.   end if
  50.   if the shiftKey is down then
  51.     set lockScreen to true
  52.     hide bkgnd btn "Ruby"
  53.     hide bkgnd btn "CopyCard"
  54.     hide bkgnd btn "PaintIt"
  55.     hide bkgnd btn "StackInfo"
  56.     hide bkgnd btn "RoundUp"
  57.     hide bkgnd btn "ResCopy"
  58.     hide bkgnd btn "Lasso"
  59.     hide bkgnd btn "Helper"
  60.     hide bkgnd btn "Padlock"
  61.     hide bkgnd btn "Buttoneer"
  62.     exit mouseUp
  63.   end if
  64.   set lockMessages to true
  65.   set the hilite of bkgnd button "Ruby" to not the hilite of bkgnd button "Ruby"
  66.   set lockscreen to true
  67.   set the visible of bkgnd btn "CopyCard" to not the visible of bkgnd btn "CopyCard"
  68.   set the visible of bkgnd btn "PaintIt" to not the visible of bkgnd btn "PaintIt"
  69.   set the visible of bkgnd btn "StackInfo" to not the visible of bkgnd btn "StackInfo"
  70.   set the visible of bkgnd btn "RoundUp" to not the visible of bkgnd btn "RoundUp"
  71.   set the visible of bkgnd btn "ResCopy" to not the visible of bkgnd btn "ResCopy"
  72.   set the visible of bkgnd btn "Lasso" to not the visible of bkgnd btn "Lasso"
  73.   set the visible of bkgnd btn "Helper" to not the visible of bkgnd btn "Helper"
  74.   set the visible of bkgnd btn "Padlock" to not the visible of bkgnd btn "Padlock"
  75.   set the visible of bkgnd btn "Buttoneer" to not the visible of bkgnd btn "Buttoneer"
  76. end mouseUp
  77.  
  78.  
  79.  
  80. -- part 3 (button)
  81. -- low flags: 80
  82. -- high flags: A004
  83. -- rect: left=59 top=15 right=68 bottom=117
  84. -- title width / last selected line: 0
  85. -- icon id / first selected line: 27056 / 27056
  86. -- text alignment: 1
  87. -- font id: 0
  88. -- text size: 12
  89. -- style flags: 0
  90. -- line height: 16
  91. -- part name: CopyCard
  92. ----- HyperTalk script -----
  93. on mouseUp
  94.   doMenu Copy Card
  95.   if the commandkey is "down"
  96.   then
  97.   flash 1
  98.   doMenu Paste Card
  99.   visual dissolve to inverse
  100.   exit mouseup
  101. end if
  102. end mouseUp
  103.  
  104.  
  105.  
  106.  
  107. -- part 4 (button)
  108. -- low flags: 80
  109. -- high flags: A004
  110. -- rect: left=115 top=15 right=68 bottom=173
  111. -- title width / last selected line: 0
  112. -- icon id / first selected line: 6886 / 6886
  113. -- text alignment: 1
  114. -- font id: 0
  115. -- text size: 12
  116. -- style flags: 0
  117. -- line height: 16
  118. -- part name: PaintIt
  119. ----- HyperTalk script -----
  120. on mouseUp
  121.   if the optionKey is down then
  122.     choose select tool
  123.     doMenu "Export Paint..."
  124.     exit mouseUp
  125.   end if
  126.   choose select tool
  127.   doMenu "Import Paint..."
  128. end mouseUp
  129.  
  130.  
  131.  
  132.  
  133.  
  134. -- part 5 (button)
  135. -- low flags: 80
  136. -- high flags: A004
  137. -- rect: left=171 top=15 right=68 bottom=229
  138. -- title width / last selected line: 0
  139. -- icon id / first selected line: 1000 / 1000
  140. -- text alignment: 1
  141. -- font id: 0
  142. -- text size: 12
  143. -- style flags: 0
  144. -- line height: 16
  145. -- part name: StackInfo
  146. ----- HyperTalk script -----
  147. on mouseUp
  148.   if the commandKey is down then
  149.     doMenu Compact Stack
  150.   else
  151.     doMenu Stack Info...
  152.   end if
  153. end mouseUp
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160. -- part 6 (button)
  161. -- low flags: 80
  162. -- high flags: A004
  163. -- rect: left=227 top=15 right=68 bottom=285
  164. -- title width / last selected line: 0
  165. -- icon id / first selected line: 17837 / 17837
  166. -- text alignment: 1
  167. -- font id: 0
  168. -- text size: 12
  169. -- style flags: 0
  170. -- line height: 16
  171. -- part name: RoundUp
  172. ----- HyperTalk script -----
  173. -- The DA Artisto can be changed to any DA you have installed.
  174. -- just type in the new name (exactly as it appears) instead of Artisto
  175.  
  176. on mouseUp
  177.   show menuBar
  178.   doMenu Artisto
  179. end mouseUp
  180.  
  181.  
  182.  
  183. -- part 7 (button)
  184. -- low flags: 80
  185. -- high flags: A004
  186. -- rect: left=283 top=15 right=68 bottom=340
  187. -- title width / last selected line: 0
  188. -- icon id / first selected line: 21346 / 21346
  189. -- text alignment: 1
  190. -- font id: 0
  191. -- text size: 12
  192. -- style flags: 0
  193. -- line height: 16
  194. -- part name: ResCopy
  195. ----- HyperTalk script -----
  196. on mouseUp
  197.   visual zoom open
  198.   go this card
  199.   ResCopy
  200. end mouseUp
  201.  
  202.  
  203.  
  204. -- part 8 (button)
  205. -- low flags: 80
  206. -- high flags: 2004
  207. -- rect: left=338 top=15 right=44 bottom=369
  208. -- title width / last selected line: 0
  209. -- icon id / first selected line: 16965 / 16965
  210. -- text alignment: 1
  211. -- font id: 0
  212. -- text size: 12
  213. -- style flags: 0
  214. -- line height: 16
  215. -- part name: Lasso
  216. ----- HyperTalk script -----
  217. on mouseUp
  218.   if the optionkey is "down" then
  219.     domenu choose select tool
  220.   else
  221.     choose lasso tool
  222.   end if
  223. end mouseUp
  224.  
  225.  
  226.  
  227.  
  228. -- part 10 (button)
  229. -- low flags: 80
  230. -- high flags: 2004
  231. -- rect: left=338 top=42 right=68 bottom=369
  232. -- title width / last selected line: 0
  233. -- icon id / first selected line: 7502 / 7502
  234. -- text alignment: 1
  235. -- font id: 0
  236. -- text size: 12
  237. -- style flags: 0
  238. -- line height: 16
  239. -- part name: Padlock
  240. ----- HyperTalk script -----
  241. on mouseUp
  242.   get the icon of the target
  243.   if it is "7502" then
  244.     set icon of the target to "16098"
  245.     repeat with i=1 to the number of fields
  246.       set the locktext of field i to false
  247.     end repeat
  248.     repeat with i=1 to the number of card fields
  249.       set the locktext of card field i to false
  250.     end repeat
  251.  
  252.   else
  253.     set the icon of the target to "7502"
  254.     repeat with i=1 to the number of fields
  255.       set the locktext of field i to true
  256.     end repeat
  257.     repeat with i=1 to the number of card fields
  258.       set the locktext of card field i to true
  259.     end repeat
  260.   end if
  261. end mouseUp
  262.  
  263.  
  264. -- part 11 (button)
  265. -- low flags: 80
  266. -- high flags: 2004
  267. -- rect: left=367 top=15 right=44 bottom=397
  268. -- title width / last selected line: 0
  269. -- icon id / first selected line: 1015 / 1015
  270. -- text alignment: 1
  271. -- font id: 0
  272. -- text size: 12
  273. -- style flags: 0
  274. -- line height: 16
  275. -- part name: Buttoneer
  276. ----- HyperTalk script -----
  277. on mouseUp
  278.   if the commandkey is "down" then
  279.     go to card 1 of stack "Button Ideas"
  280.     exit mouseUp
  281.   end if
  282.   if the optionKey is "down" then
  283.     choose field tool
  284.     exit mouseUp
  285.   end if
  286.   set icon of Bkgnd button "Buttoneer" to "hiliter"
  287.   set icon of Bkgnd button "Buttoneer" to "Small Button"
  288.   choose Button tool
  289. end mouseUp
  290.  
  291.  
  292.  
  293.  
  294.  
  295. -- part 9 (button)
  296. -- low flags: 80
  297. -- high flags: 2004
  298. -- rect: left=367 top=42 right=68 bottom=397
  299. -- title width / last selected line: 0
  300. -- icon id / first selected line: 26635 / 26635
  301. -- text alignment: 1
  302. -- font id: 0
  303. -- text size: 12
  304. -- style flags: 0
  305. -- line height: 16
  306. -- part name: Helper
  307. ----- HyperTalk script -----
  308. -- Hi! This button serves as your on-line help for the Ruby Palette.
  309. -- To see the script of any of the buttons, choose the Buttoneer tool, then click on the target button with the shift key held down.
  310. -- Then you can read the script of the button to see what it does.
  311.  
  312. -- The script of this button for example, is:
  313.  
  314. on mouseUp
  315.   edit Script of the target
  316. end mouseUp
  317.  
  318. -- How the Ruby Palette works generally:
  319.  
  320. -- Clicking on the Ruby button
  321.  
  322. -- 1) will toggle the the Palette on or off.
  323. -- 2) with the command key shows the bkgnd Mask.
  324. -- 3) with the option key shows the Mask with it‚Äôs hilite on
  325. -- 4) with the shift key hides the entire Ruby Palette. (To show the Ruby Palette again, type Ruby into the message box).
  326.  
  327. -- The bkgnd Mask allows artists to view only the card level art.
  328. -- The Mask can be hidden in turn by command-clicking on it.
  329. -- To reverse the hilite of the Mask from black to white or vice versa, just click on it with the option key
  330.  
  331.  
  332. -- part 13 (button)
  333. -- low flags: 00
  334. -- high flags: 0000
  335. -- rect: left=410 top=0 right=32 bottom=454
  336. -- title width / last selected line: 0
  337. -- icon id / first selected line: 8525 / 8525
  338. -- text alignment: 1
  339. -- font id: 0
  340. -- text size: 12
  341. -- style flags: 0
  342. -- line height: 16
  343. -- part name: Mac 1
  344. ----- HyperTalk script -----
  345. on mouseUp
  346.   wait 2 seconds
  347.   visual iris open
  348.   go to card "Mac 2"
  349.   wait 8 seconds
  350.   visual wipe left
  351.   go to card "press"
  352.   wait 12 seconds
  353.   visual wipe left
  354.   go to card "vault 1"
  355.   wait 5 ticks
  356.   visual wipe left
  357.   go to card "vault 2"
  358.   wait 1 ticks
  359.   visual iris open to black
  360.   go to card "Vault 3"
  361.   wait 10 ticks
  362.   visual wipe right
  363.   go to card "Vault 4"
  364.   wait 13 seconds
  365.   visual wipe left
  366.   go to card "Introduction" of stack "Summary"
  367.  
  368. end mouseUp
  369.  
  370.  
  371.  
  372. -- part 14 (button)
  373. -- low flags: 00
  374. -- high flags: 0000
  375. -- rect: left=2 top=0 right=30 bottom=47
  376. -- title width / last selected line: 0
  377. -- icon id / first selected line: 31606 / 31606
  378. -- text alignment: 1
  379. -- font id: 0
  380. -- text size: 12
  381. -- style flags: 0
  382. -- line height: 16
  383. -- part name: PreviousCard
  384. ----- HyperTalk script -----
  385. on mouseUp
  386.   go prev
  387. end mouseUp
  388.  
  389.  
  390.  
  391. -- part 12 (button)
  392. -- low flags: 80
  393. -- high flags: 4001
  394. -- rect: left=0 top=0 right=342 bottom=512
  395. -- title width / last selected line: 0
  396. -- icon id / first selected line: 0 / 0
  397. -- text alignment: 1
  398. -- font id: 0
  399. -- text size: 12
  400. -- style flags: 0
  401. -- line height: 16
  402. -- part name: Mask
  403. ----- HyperTalk script -----
  404. on mouseUp
  405.   if the optionKey is down then
  406.     set the hilite of the target to not the hilite of the target
  407.     exit mouseUp
  408.   end if
  409.   if the commandKey is down then
  410.     hide the target
  411.   end if
  412. end mouseUp
  413.  
  414.